package com.atos.optical.service;

import com.atos.optical.common.BaseService;
import com.atos.optical.model.bo.SelectOptionBo;
import com.atos.optical.model.po.SysProductTypeInfo;
import com.atos.optical.model.query.SysProductTypeInfoQuery;

import java.util.List;

/**
 * @author wanghra
 * @version 1.0
 * @description
 * @date 2025/8/15
 */
public interface SysProductTypeInfoService extends BaseService<SysProductTypeInfo> {
    /**
     * 分页查询
     * 
     * @param query
     * @return
     */
    SysProductTypeInfoQuery pageByQuery(SysProductTypeInfoQuery query);
    /**
     * 查询产品类型集合
     *
     * @return
     */
    List<SelectOptionBo> getTypeList();
}
